Terrasoft Platform SDK > Библиотеки > TSObjectLibrary > Интерфейсы > IScriptUtils > Методы > MessageDialog
СодержаниеИндекс
Метод IScriptUtils::MessageDialog
Send Feedback

Отображает диалоговое окно сообщения.

IDL
[id(108116)]
HRESULT MessageDialog(
    [in] BSTR Message, 
    [in] long DialogType, 
    [in] long Buttons, 
    [in] long HelpContext, 
    [out, retval] long* Value
);
Параметры
Параметры 
Описание 
Message 
Текст сообщения 
DialogType 
Тип окна 
Buttons 
Доступные кнопки 
HelpContext 
Идентификатор в файле помощи справочной системы 
Value 
Возвращаемое значение 
Возвращаемое значение

Код кнопки, нажатой пользователем.

Описание

Отображает диалоговое окно сообщения. 

 

Используемые типы окон (значения параметра "DialogType"):

  • mdtWarning = 0.
  • mdtError = 1.
  • mdtInformation = 2.
  • mdtConfirmation = 3.
  • mdtCustom = 4.

 

Используемые кнопки:

  • mdbYes = 1.
  • mdbNo = 2.
  • mdbOK = 4.
  • mdbCancel = 8.
  • mdbAbort = 16.
  • mdbRetry = 32.
  • mdbIgnore = 64.
  • mdbAll = 128.
  • mdbNoToAll = 256.
  • mdbYesToAll = 512.
  • mdbHelp = 1024.

Значение параметра "Buttons" является суммой значений используемых кнопок (например, mdbYes+mdbNo+mdbCancel). 

 

Возвращаемые значения кода кнопки, нажатой пользователем:

  • wmrNone = 0.
  • wmrOK = 1.
  • wmrCancel = 2.
  • wmrAbort = 3.
  • wmrRetry = 4.
  • wmrIgnore = 5.
  • wmrYes = 6.
  • wmrNo = 7.
  • wmrAll = 8.
  • wmrNoToAll = 9.
  • wmrYesToAll = 10.
Copyright (с) Terrasoft 2002-2012.